#pragma once
using namespace std;

class MediaCenter;
class DVDPlayer;
class CDPlayer;
class VCRPlayer;

class PlayerFactory {
public:
	virtual DVDPlayer*	FDVDPlayer(MediaCenter* md) const = 0;
	virtual CDPlayer* FCDPlayer(MediaCenter* md) const = 0;
	virtual VCRPlayer* FVCRPlayer(MediaCenter* md) const = 0;
};